a heavy defeat - Deutsch Englisch Wörterbuch